natural antibodies - German English Dictionary